package com.dup.jxlh.admin.service;

import com.dup.jxlh.api.entities.DictionaryData;

import java.math.BigInteger;
import java.util.ArrayList;

public interface DictionaryDataService {
    ArrayList<DictionaryData> getLevelData();

    ArrayList<DictionaryData> getContractTypeData();

    ArrayList<DictionaryData> getCompanyData(BigInteger companyId);

    ArrayList<DictionaryData> getDepartmentData(BigInteger companyId);

    ArrayList<DictionaryData> getDepartmentById(BigInteger id);

    ArrayList<DictionaryData> getRoleData(BigInteger companyId);

    ArrayList<DictionaryData> getChapterApplyStatusData();

    ArrayList<DictionaryData> getChapterApplyTypeData();

    ArrayList<DictionaryData> getChapterTypeData();

    ArrayList<DictionaryData> getAdminData(BigInteger companyId);
}
